6a4dc1e2e9b496cdda016b335a2135767ffe7b7e,src/org/exist/collections/triggers/XQueryStartupTrigger.java,XQueryStartupTrigger,createAutostartCollection,#DBBroker#,248

Before Change


            Collection created = broker.getOrCreateCollection(txn, newCollection);

            // Set ownership
            created.getPermissions().setOwner(broker.getBrokerPool().getSecurityManager().getSystemSubject());
            created.getPermissions().setGroup(broker.getBrokerPool().getSecurityManager().getDBAGroup());
            broker.saveCollection(txn, created);
            broker.flush();

After Change


            Collection created = broker.getOrCreateCollection(txn, newCollection);

            // Set ownership
            Permission perms = created.getPermissions();
            perms.setOwner(broker.getBrokerPool().getSecurityManager().getSystemSubject());
            perms.setGroup(broker.getBrokerPool().getSecurityManager().getDBAGroup());
            perms.setMode(REQUIRED_COLLECTION_MODE);